package com.whfp.afs330h_sdk.utils;

import android.content.Context;
import android.text.Spannable;
import android.text.SpannableStringBuilder;
import android.text.style.ForegroundColorSpan;
import android.widget.Toast;

import androidx.core.content.ContextCompat;

public class RxUtils {

    /**
     * 显示吐司
     *
     * @param context 上下文
     * @param message 消息
     */
    public static void showToast(Context context, String message) {
        Toast.makeText(context, message, Toast.LENGTH_SHORT).show();
    }

    /**
     * 判断字符串是否为空
     *
     * @param s
     * @return
     */
    public static boolean isEmptyString(final CharSequence s) {
        return s == null || s.length() == 0;
    }


    /**
     * 判断字符串是否是个mac地址
     *
     * @param str 要判断的字符串
     * @return 判断结果
     */
    public static boolean isMac(String str) {
        String zz = "[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]";
        return (str.matches(zz));
    }

    /**
     * 判断字符串1中是否包含字符串2
     *
     * @param str1 字符串1
     * @param str2 字符串2
     * @return
     */
    public static boolean contains(String str1, String str2) {
        return str1.contains(str2);
    }
}
